﻿using UnityEngine;
using System.Collections;
using System;

public interface IGameTimer:IPoolItem
{
    bool IsTimeOut { get; }
    void Polling(float deltaTime);

    float TimeScale { get; set; }

    Action OnPause { get; set; }

    Action OnTimeOut { get; set; }

    float EdgeTime { get; set; }

    float CurrentTime { get; }

    bool IsBreak { get; set; }
}
